trophy drought - German English Dictionary